package com.xin.di.uav.applet.resp;

import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Data
public class ProductResp {

    private int total;

    private List<Record> recordList = new ArrayList<>();

    @Data
    public static class Record {
        private String id; // UUID主键
        private String name; // 商品名称
        private String mainImage; // 商品主图URL
        private BigDecimal salePrice; // 销售价格(元)
        private BigDecimal supplyPrice; // 供货价(元)
        private int stock; // 库存数量
        private String merchantId; // 所属商家ID
        private String merchantName; // 所属商家
        private Date createdAt; // 创建时间
        private Date updatedAt; // 更新时间
        private boolean status; // 状态(0-下架 1-上架)
        private String desc;

        private Integer ruleType;
    }
}
